package com.lucien.system.service;

import com.lucien.system.domain.SysGroupNotice;

import java.util.List;

public interface SysGroupNoticeService {

    /**
     * 添加群公告
     * @param groupId
     * @param userId
     * @param title
     * @param content
     * @return
     */
    public int insertNotice(Integer groupId, Integer userId, String title, String content);

    /**
     * 获取群公告
     * @param groupId
     * @return
     */
    public List<SysGroupNotice> listNotice(Integer groupId);

    /**
     * 删除公告
     * @param id
     * @return
     */
    public int delNotice(Long id);

    /**
     * 更新群公告
     * @param id
     * @param title
     * @param content
     * @return
     */
    public int editNotice(Long id, String title, String content);
}
